@charset "UTF-8";
/* CSS Document */

/*++++++++++++++++++++++++++++++++++reset+++++++++++++++++++++++++++++++++*/
/* `XHTML, HTML4, HTML5 Reset*/
a,abbr,acronym,address,applet,article,aside,audio,
b,big,blockquote,body,canvas,caption,center,cite,code,
dd,del,details,dfn,dialog,div,dl,dt,em,embed,
fieldset,figcaption,figure,font,footer,form,
h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,
i,iframe,img,ins,kbd,label,legend,li,mark,menu,meter,nav,object,
ol,output,p,pre,progress,q,rp,rt,ruby,
s,samp,section,small,span,strike,strong,sub,summary,sup,
table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp 
{ border: 0; margin: 0; padding: 0; font-size: 100%; }
html, body { height: 100%; }
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display: block; }
img { color: transparent; font-size: 0; vertical-align: middle;
/*
  For IE.
  http://css-tricks.com/ie-fix-bicubic-scaling-for-images
*/
  -ms-interpolation-mode: bicubic;
}
li {
/*
  For IE6 + IE7.
*/
  display: list-item;
}
table { border-collapse: collapse; border-spacing: 0; }
th, td, caption { font-weight: normal; vertical-align: top; text-align: left; }

q { quotes: none; }
q:before, q:after { content: ''; content: none; }

sub, sup, small { font-size: 75%; }
sub, sup { line-height: 0; position: relative; vertical-align: baseline; }
sub { bottom: -0.25em; }
sup { top: -0.5em; }

svg {
/*
  For IE9.
*/
  overflow: hidden;
}
/*============================reset end================================*/

/*+++++++++++++++++++++++++++++for ie6 png fix+++++++++++++++++++++++++++++*/
.pngFix,.pngFix a,.pngFix img,.pngFix div,.pngFix h1,.pngFix li{
	 behavior: url(./iepngfix.htc);
}
/*=============================for ie6 png fix  end=======================*/
/*+++++++++++++++++++++++++++++++for Global(全局)+++++++++++++++++++++++++++++*/
body{
	font-size:12px;
}
a,a:link,a:visited{
	color:#333;
	text-decoration:none;
}
a:hover,a:active{
	text-decoration:underline;
}
.spacer {  
    height: 1em;  
}  
li{
	list-style:none;
}
.clearf { 
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0;
	zoom:1;
	overflow:hidden;
}

.center{
	text-align:center;
}

.nopad{
	padding:0;
}


.clear-spacer{
	 clear: both;
	 height:1em;
	 width:10px;
}
/*=================================for Global(全局) end=================================*/